hat seller - French English Dictionary